water-blocking compound - French English Dictionary